package io.jee.runshan.domain.remote.weixin;

/**
 * 微信发送被动响应消息的抽象类
 *
 * <p>应用程序需要定义一个子类，来实现具体方法</p>
 *
 * @author SUNX
 */
public abstract class OutputMessage implements java.io.Serializable {
    /**
	 * 
	 */
	private static final long serialVersionUID = 1692237074872253794L;
	/**
     * 接收方帐号（收到的OpenID）
     */
    private String ToUserName;
    /**
     * 开发者微信号
     */
    private String FromUserName;
    /**
     * 消息创建时间 （整型）
     */
    private Long CreateTime;

    public String getToUserName() {
        return ToUserName;
    }

    public String getFromUserName() {
        return FromUserName;
    }

    public Long getCreateTime() {
        return CreateTime;
    }
    
    public abstract String getMsgType();
}